03. 视频: NULL 和聚合

数据类型和 NULL

注意, NULL 与零不同,它们表示不存在数据的单元格。

WHERE 条件中表示 NULL 时,我们写成 IS NULL IS NOT NULL 。我们不使用 = ,因为 NULL 在 SQL 中不属于值。但是它是数据的一个属性。

NULL - 专家提示

在以下两种常见情况下,你可能会遇到 NULL

  • 在执行 LEFT JOIN RIGHT JOIN 时, NULL 经常会发生。你在上节课见到了,左侧表格中的某些行在做连接时与右侧表格中的行如果不匹配,这些行在结果集中就会包含一些 NULL 值。

  • NULL 也可能是因为数据库中缺失数据。